utter impossibility - German English Dictionary